"""
While循环的基础案例-猜数字
"""

import random

num = random.randint(1, 100)

# 是否猜正确的标志
flag = True
# 记录猜的次数
count = 0;
while flag:
    input_num = int(input("请输入您猜的数字："))
    count += 1
    if input_num == num:
        print(f"恭喜您，猜对啦~生成的随机数为：{num}")
        flag = False
    else:
        if input_num > num:
            print("抱歉，猜错了，您猜的数字比生成的随机数大，请再猜一次~")
        else:
            print("抱歉，猜错了，您才的数字比生成的随机数小，请再猜一次~")

print(f"您总共猜了{count}次")
